Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F3 Nigeria F2 Algeria F1 Algeria F2 Saudi Arabia F1 Saudi Arabia F2 Tunisia F1 Tunisia F2 Morocco F3 Iran F1 Iran F2 Italy F22 France F19 France F20 Tunisia F6 UAE F1 Qatar F1 Portugal F3 France F5 Morocco F1 Morocco F2 Tunisia F2 Tunisia F3 France F9 France F17 Tunisia F4 Egypt F2 Egypt F3 Spain F19 France F19 Tunisia F4 Tunisia F6 Tunisia F7 France F1 France F3 Egypt F1 Egypt F2 Egypt F3 Tunisia F2 Turkey F2 Kuwait F2 Tunisia F1 Austria F4 Austria F5 Austria F6 Romania F15 France F17 France F18 United Arab Emirates F1 Morocco F1 Morocco F2 Spain F11 Spain F15 Spain F16 Kuwait F1 Kuwait F2 Tunisia F1 Tunisia F2 Tunisia F3 Georgia F1 Tunisia F1 Georgia F2 France F19 Morocco F1 Morocco F2 Spain F7 Italy F2 Italy F3 France F6 Italy F8 Tunisia F1 Tunisia F2 Spain F29 Netherlands F5 Morocco F7 Spain F35 Spain F36 Egypt F4 Egypt F5 Spain F39 Sudan F1 Sudan F2 Colombia F1 Colombia F2 Italy F5 Great Britain F7 Czech Republic F2 Netherlands F1 Great Britain F8 Kazakhstan F4 Nigeria F1 Tunisia F3 Italy F23 Tunisia F5 France F13 France F6 France F7 Belgium F2 Tunisia F4 Tunisia F5 Tunisia F1 Qatar F2 Qatar F3 Portugal F2 Italy F12 Italy F13 Iran F1 Iran F2 France F12 France F17 France F18 Tunisia F5 China F1 France F3 Poland F1 Poland F2 Great Britain F3 France F15 United Arab Emirates F2 Netherlands F6 France F2 China F2 France F2 Great Britain F4 Morocco F4 Honda-Kah Open - Singapore The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava Muller Cup 99 - Ulm Mordovia Cup 2005 - Saransk Ciur Cup 99 - Prague Bogota Challenger - Bogota Open Mutouest - St. Brieuc Banca Stato Challenger Lugano - Lugano Copa Petrobras Argentina - Buenos Aires Tennis Napoli Cup - Napoli Challenger Casino Lugano - Lugano Open 88 - Contrexeville San Marino Cepu Open - San Marino ATP Challenger XXVI Edizione - Manerbio KGHM Emax Polish Indoors - Wroclaw Tunis Open 2006 - Tunis BMW Tennis Championship - Sunrise Pekao Open - Szczecin Polish Open 2000 - Poznan Copa Ericsson - Lima Manerbio Challenger Unicredit Czech Open 2007 - Prostejov Tunis Open 2007 - Tunis ECU Prague Open - Prague IPP Open - Helsinki Morocco Tennis Tour - Marrakech Honda-Kah Open - Singapore Challenger Lugano - Lugano XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Zivnobanka Open - Prostejov Stella Artois Clay Court Championships - Budaors XL Capital Bermuda Open - Bermuda 2000 Cairo Challenger - Cairo Morocco Tennis Tour - Meknes ATU Cup 2001 - Weiden Internazionali di Tennis de San Marino - San Marino Tennis Napoli Cup - Napoli Kyiv UMC Open - Kiev Trani Cup - Trani Tatra Banka Open 2001 - Bratislava Prosperita Open 2008 - Ostrava DPD Challenger 2002 - Aschaffenburg Fifth-Third Bank Tennis Championships - Lexington Zagreb Open - Zagreb Tatra Banka Open - Bratislava Prague Challenger - Prague Grolsch Cup - Warsaw Unicredit Czech Open - Prostejov Copa Ericsson Mexico - Guadalajara Warta Cup - Sopot Nord LB Open - Braunschweig Challenger 42 - Andrezieux Garden Open - Rome ATU Cup - Weiden Porsche Open - Poznan Open D'Orleans - Orleans Kueppers Kolsch Cup by Lambertz - Aachen Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage ATP Challenger Open 2004 - Monchengladbach Tennis Napoli Cup - Napoli Schickendanz Open - Furth Oberstaufen Cup - Oberstaufen IPCL Cup - Vadodara TED Open - Istanbul Rhein-Main Challenger 2003 - Aschaffenburg The LTA Men's Challenger - Southampton Pekao Open - Szczecin Czech Indoor Open - Prague Ispat Open 2004 - Ostrava PEOPLEnet CUP - Dnepropetrovsk Ljubljana Open - Ljubljana ATU Cup - Weiden Bancastato Challenger Lugano - Lugano Open de la Ville de Saint Denis - Reunion Island Intersport Heilbronn Open - Heilbronn Tanger Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Rome Challenger Rome Challenger Tunis Challenger Ostrava Challenger Kosice Challenger Turin Challenger Scheveningen Challenger Rimini Challenger Orbetello Challenger Saransk Challenger Poznan Challenger Togliatti Cup - Togliatti Geneva Challenger Manerbio Challenger Como Challenger Szczecin Challenger Tulsa Challenger Trnava Challenger Quito Challenger Sacramento Challenger Pekao Open 2004 - Szczecin Tanger Challenger Rome Challenger Heilbronn Open - Heilbronn Copa Petrobras Santiago - Santiago Pekao Open - Szczecin Kosice Challenger Szczecin Challenger Rabat Challenger KGHM Dialog Polish Indoors - Wroclaw Morocco Tennis Tour - Casablanca Penza Challenger Astana Challenger Samarkand Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin San Sebastian Challenger Istanbul Challenger Tatra Banka Slovak Open - Bratislava Mons Challenger ECM Prague Open 2005 - Prague Rennes Challenger Eckental Challenger Geneva Challenger Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Athens Challenger Quimper Challenger Pekao Open 2005 - Szczecin Kyoto Challenger Bytom Challenger San Benedetto Challenger Barletta Challenger Tunis Challenger Trnava Challenger ECM Prague Open 2008 - Prague USTA/Adtech Challenger - Boston Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Timisoara Challenger Nossa Caixa Tennis Cup - Sao Paulo Timisoara Challenger - Timisoara Lexington Challenger Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes Shanghai Challenger Istanbul Challenger Schickendanz Open - Furth Izmir Challenger Fergana Challenger Maui Challenger Chitre Challenger Dallas Challenger Morelos Challenger Bordeaux Challenger Mitsubishi Electric Europe Cup - Monza Izmir Challenger Knoxville Challenger Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Ilkley Challenger Mons Challenger Rennes Challenger Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Qwarant Cup - Sopot Copa Ericsson Venezuela - Caracas Istanbul Challenger Ho Chi Minh City Challenger Corona Mexico City Open - Mexico City Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Turin Challenger Kyiv Open - Kiev Surbiton Challenger Gatineau Challenger Challenger Ford de Cherbourg - Cherbourg Istanbul Challenger Qujing Challenger Tunis Challenger Guadalajara Challenger Sao Paulo Challenger Istanbul Challenger Kosice Challenger Binghamton Challenger Morelos Challenger Orlando Challenger Istanbul Challenger Aptos Challenger Freudenstadt Challenger Geneva Challenger Alessandria Challenger Prostejov Challenger Aix En Provence Challenger Turin Challenger Kitzbuhel Challenger Shymkent Challenger Tunis Challenger Shenzhen Challenger Mauritius Open - Mauritius Granby Challenger Nur-Sultan 3 Challenger Bratislava Challenger Kaohsiung Challenger Champaign Challenger Bucaramanga Challenger Kobstaedernes ATP Challenger - Kolding Aix En Provence Challenger Visa Tennis Open - Sao Paulo Knoxville Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Marrakech Challenger Aptos Challenger ATU Cup 1999 - Weiden Challenger 42 - Andrezieux Izmir Challenger Leon Challenger Izmir Challenger Trofeo Barcelona de Tenis - Barcelona Brest Challenger Shenzhen Challenger Lexington Challenger Marbella Challenger Belgrade Challenger Steelers Cup - Kosice Braunschweig Challenger Schickedanz Open - Furth Liberec Challenger Izmir Challenger Alexander Kolyaskin Memorial - Donetsk Cali Challenger Banja Luka 2002 - Banja Luka Bordeaux Challenger Charleston Challenger Yugoslavia Open - Belgrade ATP Challenger Hamburg - Hamburg Napoli Challenger - Napoli Polish Open 99 - Poznan Pekao Open - Szczecin Aptos Challenger Bergamo Challenger U.S. Men's Clay Court Championships - Orlando Steelers Cup - Kosice Ljubljana Open - Ljubljana Abierto Mexicano de Tenis Pegaso - Acapulco Cherbourg Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Gold Flake Open - Chennai Zhuhai Challenger Verizon Tennis Challenge - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Schickendanz Open - Furth Idea Prokom Open - Sopot Tampere Challenger - Tampere U.S. Men's Clay Court Championships - Houston Banca Stato Challenger - Lugano Black Forest Open - Freudenstadt Rado Geneva Challenger - Geneva Recanati Challenger Riviera di Rimini Challenger - Rimini Orleans Challenger AXA Open - Espinho IPP Open - Helsinki Prague Challenger Internationale Tenniskampioenschappen - Scheveningen Iasi Challenger Biella 2 Challenger Kyiv UMC Open - Kiev Copa Ericsson - Sao Paulo San Marino Cepu Open - San Marino CA Challenge 2002 - Graz Nur-Sultan 4 Challenger Segovia Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City AXA Open - Lisbon The Hamlet Cup - Long Island Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Renault Slovenian Open - Ljubljana Verona Challenger Jaegermeister Open - Braunschweig CA-Challenge 2000 - Graz Bogota Challenger Las Vegas Challenger Charlottesville Challenger KGHM Polish Indoors - Wroclaw Champaign Challenger Campionati Internazionali di Sicilia - Palermo Pekao Open 2001 - Szczecin The Bolton Challenger - Bolton Bengalaru 1 Challenger Lille Challenger Copa Ericsson Chile - Santiago Challenger Britania Zavaleta - Puebla Toluca Challenger - Toluca Warsteiner Challenger Wolfsburg - Wolfsburg XL Capital Bermuda Open - Bermuda Quelle Cup 1999 - Furth Nord LB Open 2007 - Braunschweig Tunis Challenger VII Torneo Internazionale di Tennis - Barletta Troisdorf Challenger Little Rock Challenger Corrientes Challenger Buenos Aires 3 Challenger Rome Challenger Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Toulouse Challenger Cassis Challenger Porsche Open - Poznan Santos Challenger Fairfield Challenger Ambato Challenger Tunis Open - Tunis 2003 Mercedes Cup - Stuttgart Ethias Tennis Trophy - Mons Tatra Banka Slovak Open - Bratislava CA Tennis Trophy - Vienna Prosperita Open 2007 - Ostrava Tata Open 2003 - Chennai Heineken Open - Auckland Tata Open 2002 - Chennai Copenhagen Open - Copenhagen Tunis Open - Tunis Heineken Open - Auckland s'Tennis Masters Challenger - Graz Internazionali di Tennis di San Marino - San Marino Glasgow Challenger Waldbaum's Hamlet Cup - Long Island Nur-Sultan Challenger Prague Liuzhou Challenger Open 13 - Marseille Copa AT&T - Buenos Aires Bangkok Challenger ATP Challenger Trophy 2008 - Trnava Bengalaru Challenger Ethias Trophy - Mons Ostrava Challenger Sibiu Challenger Split Challenger Internationaler Raiffeisen Grand Prix - St. Polten Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Milan Challenger Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot Zagreb Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai Qatar Open - Doha Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten BellSouth Open - Vina del Mar Furth Challenger Cremona Challenger Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Knoxville Challenger The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Copa Telmex - Buenos Aires Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona St. Petersburg Open - St. Petersburg Kazan Challenger RCA Championships - Indianapolis Grand Prix Hassan II - Casablanca Pingguo Challenger Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Istanbul Challenger Le Gosier Challenger Furth Challenger Genova Challenger Izmir Challenger Tashkent Challenger Seoul Challenger Geneva Challenger Rimouski Challenger Meknes Challenger San Luis Potosi Challenger Marrakech Challenger Citi Open - Washington China Open - Beijing Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Mercedes Cup - Stuttgart Gerry Weber Open - Halle Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Winston-Salem Open - Winston-Salem China Open - Beijing Sardegna Open - Cagliari Bogota Challenger Monza Challenger Generali Open - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai Santos Challenger Tunis Challenger Thailand Open - Bangkok Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem Rome Challenger Shenzhen Open - Shenzhen Barcelona Open BancSabadell - Barcelona Tunis Challenger ATP Kremlin Cup - Moscow Ostrava Challenger Chennai Open - Chennai Brasil Open - Costa do Sauipe Sydney International - Sydney ATP Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Qatar Exxon Mobil Open - Doha Scheveningen Challenger Singapore Tennis Open - Singapore Dubai Duty Free Tennis Championships - Dubai Belgrade 2 - Belgrade Rome Challenger Mercedes Cup - Stuttgart Banja Luka Challenger Caltanissetta Challenger Dubai Duty Free Tennis Championships - Dubai Manchester Challenger Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Croatia Open - Umag AEGON Championships - London UNICEF Open - 's Hertogenbosch Charlottesville Challenger Champaign Challenger Telenordia Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Bratislava Challenger ASB Classic - Auckland Citi Open - Washington Qatar ExxonMobil Open - Doha Puebla Challenger Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Orleans Challenger Valencia Open - Valencia Open 13 - Marseille Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Cassis Challenger Aegon Nottingham Open - Nottingham Arad Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Mouilleron-Le-Captif Challenger Canberra Challenger St. Brieuc Challenger Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia AIG Japan Open Tennis Championships - Tokyo Tashkent Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Guadalajara Challenger BMW Open - Munich Zivnobanka Czech Open - Prostejov Aegon Nottingham Open - Nottingham Cordoba Open - Cordoba ATU Cup - Weiden Citi Open - Washington Mestre Challenger Winnetka Challenger Copa Ericsson Uruguay - Montevideo If Stockholm Open - Stockholm ATP Heineken Challenger 1999 - Ho Chi Minh City Qatar ExxonMobil Open - Doha Cairo Challenger 2002 - Cairo Freudenstadt Challenger - Freudenstadt drkoop.com USTA challenger of Miami - Miami 5th Sardinian International Championships - Cagliari Forli 2 Challenger Copa Ericsson Brasil - Sao Paulo Roseto Degli Abruzzi 2 Challenger Millennium Estoril Open - Estoril Barletta Citta Della Disfida Open 99 - Barletta Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Tenniscup of Flanders - Ostende Mercedes Cup - Stuttgart BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Vancouver Challenger Garanti Koza Sofia Open - Sofia Ningboo Challenger Citi Open - Washington Chengdu Open - Chengdu Tata Open Maharashtra - Pune Prague II Challenger Alicante Challenger Parma Challenger Intersport Heilbronn Open - Heilbronn Biella 1 Challenger ECM Prague Open - Prague Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Forli Challenger Swiss Open - Gstaad Citi Open - Washington San Marino Challenger Barletta Challenger Wideyes Swedish Open - Bastad Tata Open Maharashtra - Pune Croatia Open - Umag Antalya Open - Antalya KGHM Dialog Polish Indoors - Wroclaw Barcelona Open Banc Sabadell - Barcelona Qatar ExxonMobil Open - Doha Tennis Napoli Cup 2007 - Napoli Drummondville Challenger Idea Prokom Open - Sopot Cordenons Challenger Vietnam Open - Ho Chi Minh City Tunis Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Aguascalientes Challenger Grand Prix Hassan II - Marrakech Grand Prix Hassan II - Casablanca Copa Telmex - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Croatia Open Umag - Umag Orange Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Legg Mason Tennis Classic - Washington D.C. Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven SA Tennis Open - Johannesburg Tennis Masters Series - Cincinnati Davidoff Swiss Indoors - Basel Kroger / St. Jude International - Memphis CA Tennis Trophy - Vienna BellSouth Open - Vina del Mar Croatia Open - Umag China Open - Beijing Campionati Internazionali di Sicilia - Palermo Ricoh Open - 's-Hertogenbosch Kremlin Cup - Moscow Tiburon Challenger Swiss Indoors Basel - Basel Brasil Open - Sao Paulo Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Galleryfurniture.com Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Gold Flake Open - Chennai Abierto Mexicano Telfonica MoviStar - Acapulco NASDAQ-100 Open - Miami Almaty Challenger Bangkok Challenger Barcelona Challenger Ostrava Challenger Bratislava Challenger St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Calgary Challenger International Championship of Croatia - Umag Pacific Life Open - Indian Wells The Hypo Group Tennis International 2008 - Poertschach Australian Open - Melbourne French Open - Paris Brasil Open - Costa do Sauipe Australian Open - Melbourne French Open - Paris Wimbledon - London Abierto Mexicano Telcel - Acapulco If Stockholm Open - Stockholm U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Wimbledon - London Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Milan Indoors - Milan Open 13 Provence - Marseille Australian Open - Melbourne French Open - Paris U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Shanghai Rolex Masters - Shanghai Wimbledon - London Rogers Cup - Toronto Winston-Salem Open - Winston-Salem Western & Southern Open - Cincinnati U.S. Open - New York BNP Paribas Masters - Paris Gerry Weber Open - Halle Miami Open - Miami French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Tennis Masters Series - Montreal French Open - Paris Gelsor Open Romania - Bucharest French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York U.S. Open - New York Moselle Open - Metz Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Open Sabadell Atlantico - Barcelona BB&T Atlanta Open - Atlanta Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Davis Cup, Group 2, PO, SLO-TUN 4-1 Kremlin Cup - Moscow Davis Cup, Group II, PO, TUN-BLR 2-3 Davis Cup, Group II, 1R, TUN-SWE 2-3 Davis Cup, Group II, 1R, TUN-FIN 2-3 Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Olympics - Sydney Australian Open - Melbourne U.S. Open - New York Olympics - Beijing U.S. Open - New York Olympics - London Australian Open - Melbourne Olympics - Rio de Janeiro French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group 2, 2R, POR-TUN 4-1 Davis Cup, Group 2, PO, LAT-TUN 3-2 Davis Cup, Group II, PO, IRL-TUN 3-2 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group II, PO, TUN-BUL 3-2 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, World Group II, PO, GUA-TUN 1-3 Davis Cup, Group I, PO, TUN-BIH 1-3 Davis Cup, Group II, 1R, BIH-TUN 3-1 Davis Cup, Group II, PO, EST-TUN 3-2